home *** CD-ROM | disk | FTP | other *** search
/ Aminet 30 / Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso / Aminet / dev / c / flash-0.4.3.readme < prev    next >
Text File  |  1999-03-02  |  12KB  |  314 lines

  1. Short:    Shockwave Flash Plugin and Library V0.4.3 (sources)
  2. Author:   Olivier Debon
  3. Uploader: ARK@News.wwbnet.de
  4. Type:     dev/c
  5.  
  6. INTRODUCTION
  7. ------------
  8.  
  9. Feb. 14th 1999
  10.  
  11. This the Version 0.4.3 of the Flash Plugin for Linux.
  12.  
  13. Flash Plugin is under GPL, see COPYING file.
  14.  
  15. The distribution has changed:
  16. - Lib contains the FlashLib sources.
  17. - Plugin contains plugin sources.
  18. - Player contains the standalone player sources.
  19.  
  20. New features :
  21. - performance improvements.
  22. - rewritten for platform independence. See PORTING file.
  23. - Text buttons now handled.
  24. - sound Mixing.
  25. - parsers bugs fixed.
  26. - Font2 partially parsed.
  27.  
  28. To get some information on this Plugin check the following link :
  29. http://www.geocities.com/TimesSquare/Labyrinth/5084/flash.html
  30. or mirrors :
  31. http://perso.club-internet.fr/odebon/flash.html     (Europe)
  32.  
  33. There is also a standalone Flash Player called swfplayer which
  34. the opportunity to play swf files without starting Netscape.
  35.  
  36. Author: Olivier Debon <odebon@club-internet.fr>
  37.  
  38. Credits :
  39.         Todd R. Eigenschink <todd@tekinteractive.com>
  40.                 -who helped on egcs compilation problems, provided
  41.                  the most tricky swf files I never had ;-)    and
  42.                  gave me a good start for this file.
  43.         Ron Arts <raarts@netland.nl>
  44.                 -who told me that the plugin name should be set to
  45.                  Shockwave Flash, and then new doors were open.
  46.         Emmanuel Marty <core@suntech.fr>
  47.                 -who gave me hints for some optimizations. He also
  48.                  planned to make the port to GGI.
  49.         A <a@absurd.org>
  50.                 -who did 24/32 bit modes work.
  51.         Richard Lloyd <rkl@csc.liv.ac.uk>
  52.                 -who provides the HP-UX support.
  53.         Yamagata <yamagata@nwgpc.kek.jp>
  54.                 -who provides the Font2 parsing.
  55.         Xavier Pianet <xavier@xingo.com>
  56.                 -who provides the BeOS support.
  57.  
  58. I don't forget those who sent me references to sites that crash the Plugin.
  59.  
  60. FEATURES
  61. --------
  62.  
  63. Limitations :
  64.   - The plugin and the player use XShm extensions, so remote display is not possible.
  65.   - Does not rotate or reverse bitmaps (only positive X and Y scaling are supported).
  66.  
  67. Not functional :
  68.   - No Morphing.
  69.   - No alpha-blending.
  70.   - No anti-aliasing.
  71.  
  72. SOUND SUPPORT
  73. -------------
  74.  
  75. Limitations :
  76.   - No streamed sound supported (interleaved data).
  77.   - No sound envelop. So no fading or balancing effect.
  78.  
  79. But the main feature is here and sound can be enjoyed.
  80.  
  81. There are some 'clicks' and delayed effects, but sound
  82. playing is not too bad. Perfectible actually.
  83.  
  84. I recommend OSS drivers, but it is not required at all
  85. (http://www.opensound.com)
  86.  
  87. If you have troubles with sound put the -DNOSOUND option
  88. for compilation. Also do this for non-Linux Unix.
  89.  
  90. THE PLAYER
  91. ----------
  92.  
  93. The standalone player can simply control movie by
  94. pressing Q to quit, P to pause, C to continue and
  95. R to replay.
  96. There is also the possibility to zoom in or out
  97. and scroll using Keypad +/- and cursor keys, but
  98. it is buggy on frozen images.
  99.  
  100. BUG REPORT
  101. ----------
  102.  
  103. If Netscape crashes when it started to play a Flash file, please
  104. report the complete url where you have found the file.
  105. Do not send the actual file !
  106.  
  107. If you have rendering problem also report the url.
  108.  
  109. If the plugin does not seem to show anything or does not do what it
  110. is supposed to do, please consider that the plugin does not support
  111. all Flash 3.0 features. Anyway it tries to play it but may fail then.
  112.  
  113. COMPILATION
  114. -----------
  115.  
  116. If you use Linux just type 'make'.
  117.  
  118. Warning : the plugin compilation should not fail, but you may
  119. have problem with Netscape at startup. See INSTALLATION section
  120. for workarounds.
  121.  
  122. For other Unices like FreeBSD or Solaris you may have to change
  123. some flags. See Plugin/Makefile for hints.
  124.  
  125. INSTALLATION
  126. ------------
  127.  
  128. Once you have successfully compiled the plugin, put the file
  129. npflash.so (located in the Plugin directory) into your
  130. ~/.netscape/plugins directory or into the system-wide
  131. /opt/netscape/plugins directory (depends on where you have installed
  132. Netscape).
  133.  
  134. If Netscape already runs type 'javascript:navigator.plugins.refresh'
  135. in the Location field.
  136.  
  137.         PROBLEMS
  138.         --------
  139.  
  140. If you have problem to successfully install the plugin, please
  141. read the following hints. Otherwise, report the problem with full
  142. description of your configuration :
  143. - Distribution.
  144. - Compiler.
  145. - Libs (the output of ldconfig -p is useful).
  146. - The netscape version and the output of 'ldd netscape'.
  147.  
  148. If some symbols like _rtti or _throw are unresolved, it seems
  149. that you have egcs. Just uncomment the proper line in the main
  150. Makefile.
  151. You may then still have some unresolved symbols like __sigsetjmp.
  152. This time, add -DC6R5 in the Plugin/Makefile at the PLUGIN_DEFINES
  153. line.
  154.  
  155.         CHECKING
  156.         --------
  157.  
  158. To verify that the plugin is installed properly, type "about:plugins"
  159. in Netscape's "Location:" or "Netsite:" field.  The plugin should show
  160. up there, something like
  161.  
  162. ___________________________________________________________________________
  163.  
  164.                                    Shockwave Flash
  165.  
  166.         File name: /opt/netscape/plugins/npflash.so
  167.  
  168.         Flash file player Version 0.4.3
  169.  
  170.         Shockwave is a trademark of Macromedia®
  171.  
  172.         Author: Olivier Debon
  173.  
  174.  ---------------------------------------------------------------------------------
  175. |     Mime Type                  |     Description   |  Suffixes   |    Enabled   |
  176. |--------------------------------+-------------------+-------------+--------------|
  177. |   application/futuresplash     |     Flash Plugin  |    spl      |     Yes      |
  178. | application/x-shockwave-flash  |                   |    swf      |     Yes      |
  179.  ---------------------------------------------------------------------------------
  180.  
  181. ___________________________________________________________________________
  182.  
  183.  
  184. If it shows up, but the "Enabled" column says "No", you need to
  185. configure the Flash plugin as a helper application.  Go to
  186. Edit/Preferences/Navigator/Applications, and add it as follows:
  187.  
  188. Description: Flash Plugin
  189. MIME Type: application/x-shockwave-flash
  190. Suffixes: swf
  191. Handled By: Plug In (select "Shockwave Flash")
  192.  
  193. ------
  194.  
  195. $Id: README,v 1.8 1999/02/14 22:33:04 olivier Exp $
  196.  
  197.  
  198. ============================= Archive contents =============================
  199.  
  200. Original  Packed Ratio    Date     Time    Name
  201. -------- ------- ----- --------- --------  -------------
  202.    18007    7009 61.0% 21-Feb-99 13:19:22 +COPYING
  203.     4600    1672 63.6% 21-Feb-99 13:19:22 +adpcm.cc
  204.      776     423 45.4% 21-Feb-99 13:19:22 +adpcm.h
  205.    11209    3508 68.7% 21-Feb-99 13:19:22 +bitmap.cc
  206.     2268    1064 53.0% 21-Feb-99 13:19:22 +bitmap.h
  207.     7958    2423 69.5% 21-Feb-99 13:19:22 +button.cc
  208.     2450    1047 57.2% 21-Feb-99 13:19:22 +button.h
  209.     3057    1257 58.8% 21-Feb-99 13:19:22 +character.cc
  210.     2241    1034 53.8% 21-Feb-99 13:19:22 +character.h
  211.     1633     741 54.6% 21-Feb-99 13:19:22 +cxform.cc
  212.     1433     722 49.6% 21-Feb-99 13:19:22 +cxform.h
  213.     4502    1606 64.3% 21-Feb-99 13:19:22 +displaylist.cc
  214.     1708     806 52.8% 21-Feb-99 13:19:22 +displaylist.h
  215.     5067    1711 66.2% 21-Feb-99 13:19:24 +flash.cc
  216.     2645    1166 55.9% 21-Feb-99 13:19:24 +flash.h
  217.     1954     872 55.3% 21-Feb-99 13:19:22 +font.cc
  218.     1715     811 52.7% 21-Feb-99 13:19:22 +font.h
  219.    17398    5229 69.9% 21-Feb-99 13:19:22 +graphic.cc
  220.     3764    1588 57.8% 21-Feb-99 13:19:22 +graphic.h
  221.    12166    3870 68.1% 21-Feb-99 13:19:24 +ckconfig.c
  222.     3110    1356 56.3% 21-Feb-99 13:19:24 +jcomapi.c
  223.     1259     583 53.6% 21-Feb-99 13:19:26 +jconfig.h
  224.    12637    4237 66.4% 21-Feb-99 13:19:24 +jdapimin.c
  225.     9348    2882 69.1% 21-Feb-99 13:19:24 +jdapistd.c
  226.     5119    2054 59.8% 21-Feb-99 13:19:24 +jdatadst.c
  227.     7604    3082 59.4% 21-Feb-99 13:19:24 +jdatasrc.c
  228.    25155    6700 73.3% 21-Feb-99 13:19:24 +jdcoefct.c
  229.    12962    3775 70.8% 21-Feb-99 13:19:24 +jdcolor.c
  230.     7041    2658 62.2% 21-Feb-99 13:19:26 +jdct.h
  231.     8293    3040 63.3% 21-Feb-99 13:19:24 +jddctmgr.c
  232.    20866    7661 63.2% 21-Feb-99 13:19:24 +jdhuff.c
  233.     8138    3136 61.4% 21-Feb-99 13:19:26 +jdhuff.h
  234.    13500    4228 68.6% 21-Feb-99 13:19:24 +jdinput.c
  235.    20366    6098 70.0% 21-Feb-99 13:19:24 +jdmainct.c
  236.    41118   12303 70.0% 21-Feb-99 13:19:24 +jdmarker.c
  237.    19710    6134 68.8% 21-Feb-99 13:19:24 +jdmaster.c
  238.    13916    3876 72.1% 21-Feb-99 13:19:24 +jdmerge.c
  239.    20559    6311 69.3% 21-Feb-99 13:19:24 +jdphuff.c
  240.     9723    2646 72.7% 21-Feb-99 13:19:24 +jdpostct.c
  241.    16381    4781 70.8% 21-Feb-99 13:19:24 +jdsample.c
  242.     5090    2061 59.5% 21-Feb-99 13:19:24 +jdtrans.c
  243.     7801    3048 60.9% 21-Feb-99 13:19:24 +jerror.c
  244.    13936    4009 71.2% 21-Feb-99 13:19:26 +jerror.h
  245.     8451    2981 64.7% 21-Feb-99 13:19:24 +jidctflt.c
  246.    13170    4514 65.7% 21-Feb-99 13:19:24 +jidctfst.c
  247.    14815    4557 69.2% 21-Feb-99 13:19:24 +jidctint.c
  248.    13528    3428 74.6% 21-Feb-99 13:19:24 +jidctred.c
  249.     3250    1473 54.6% 21-Feb-99 13:19:26 +jinclude.h
  250.    40988   11000 73.1% 21-Feb-99 13:19:24 +jmemmgr.c
  251.     2772    1213 56.2% 21-Feb-99 13:19:24 +jmemnobs.c
  252.     8230    3044 63.0% 21-Feb-99 13:19:26 +jmemsys.h
  253.    12458    4777 61.6% 21-Feb-99 13:19:26 +jmorecfg.h
  254.    15712    4208 73.2% 21-Feb-99 13:19:26 +jpegint.h
  255.    46205   14766 68.0% 21-Feb-99 13:19:26 +jpeglib.h
  256.    31294   10127 67.6% 21-Feb-99 13:19:26 +jquant1.c
  257.    48429   15590 67.8% 21-Feb-99 13:19:26 +jquant2.c
  258.     5240    2288 56.3% 21-Feb-99 13:19:26 +jutils.c
  259.      360     237 34.1% 21-Feb-99 13:19:26 +jversion.h
  260.     5424    1711 68.4% 21-Feb-99 13:19:26 +Makefile
  261.    19945    8475 57.5% 21-Feb-99 13:19:26 +README
  262.     3129     742 76.2% 21-Feb-99 13:19:22 +Makefile
  263.     1629     776 52.3% 21-Feb-99 13:19:22 +matrix.cc
  264.     1348     680 49.5% 21-Feb-99 13:19:22 +matrix.h
  265.     2711    1292 52.3% 21-Feb-99 13:19:22 +PORTING
  266.     8915    2646 70.3% 21-Feb-99 13:19:22 +program.cc
  267.     3791    1528 59.6% 21-Feb-99 13:19:22 +program.h
  268.     1221     620 49.2% 21-Feb-99 13:19:22 +rect.h
  269.    33879    8187 75.8% 21-Feb-99 13:19:22 +script.cc
  270.     5124    1634 68.1% 21-Feb-99 13:19:22 +script.h
  271.    20027    5715 71.4% 21-Feb-99 13:19:22 +shape.cc
  272.     4343    1633 62.3% 21-Feb-99 13:19:22 +shape.h
  273.     8006    2682 66.5% 21-Feb-99 13:19:22 +sound.cc
  274.     2287    1040 54.5% 21-Feb-99 13:19:22 +sound.h
  275.     1780     879 50.6% 21-Feb-99 13:19:24 +sprite.cc
  276.     1361     698 48.7% 21-Feb-99 13:19:24 +sprite.h
  277.   256172    2555 99.0% 21-Feb-99 13:19:24 +sqrt.h
  278.     4602    1867 59.4% 21-Feb-99 13:19:24 +swf.h
  279.     4970    1848 62.8% 21-Feb-99 13:19:24 +text.cc
  280.     2042     950 53.4% 21-Feb-99 13:19:24 +text.h
  281.     1245     589 52.6% 21-Feb-99 13:19:26 +adler32.c
  282.    12352    3950 68.0% 21-Feb-99 13:19:26 +infblock.c
  283.     1214     473 61.0% 21-Feb-99 13:19:26 +infblock.h
  284.     7795    2369 69.6% 21-Feb-99 13:19:26 +infcodes.c
  285.      737     350 52.5% 21-Feb-99 13:19:26 +infcodes.h
  286.     5645    1835 67.4% 21-Feb-99 13:19:26 +inffast.c
  287.      488     286 41.3% 21-Feb-99 13:19:26 +inffast.h
  288.     8928    1303 85.4% 21-Feb-99 13:19:26 +inffixed.h
  289.     9656    2737 71.6% 21-Feb-99 13:19:26 +inflate.c
  290.    16074    5212 67.5% 21-Feb-99 13:19:26 +inftrees.c
  291.     2616     912 65.1% 21-Feb-99 13:19:26 +inftrees.h
  292.     1999     813 59.3% 21-Feb-99 13:19:26 +infutil.c
  293.     3679    1550 57.8% 21-Feb-99 13:19:26 +infutil.h
  294.     1144     483 57.7% 21-Feb-99 13:19:26 +Makefile
  295.     7106    3322 53.2% 21-Feb-99 13:19:26 +README
  296.     7810    2636 66.2% 21-Feb-99 13:19:26 +zconf.h
  297.    40898   11886 70.9% 21-Feb-99 13:19:26 +zlib.h
  298.     5232    2151 58.8% 21-Feb-99 13:19:26 +zutil.c
  299.     5560    2153 61.2% 21-Feb-99 13:19:26 +zutil.h
  300.      112      75 33.0% 21-Feb-99 13:19:22 +Makefile
  301.     6141    2321 62.2% 21-Feb-99 13:19:26 +main.c
  302.      158     123 22.1% 21-Feb-99 13:19:26 +Makefile
  303.    31697    3886 87.7% 21-Feb-99 13:19:26 +jri.h
  304.    22433    4341 80.6% 21-Feb-99 13:19:26 +jri_md.h
  305.     5921    1488 74.8% 21-Feb-99 13:19:26 +jritypes.h
  306.     1400     656 53.1% 21-Feb-99 13:19:26 +Makefile
  307.    10154    3005 70.4% 21-Feb-99 13:19:26 +npapi.h
  308.    10946    3080 71.8% 21-Feb-99 13:19:26 +npunix.c
  309.    31692    4254 86.5% 21-Feb-99 13:19:26 +npupp.h
  310.    10412    3400 67.3% 21-Feb-99 13:19:26 +plugin.c
  311.     5827    2658 54.3% 21-Feb-99 13:19:22 +README
  312. -------- ------- ----- --------- --------
  313.  1344862  341876 74.5% 22-Feb-99 06:05:34   110 files
  314.